package br.com.webprojeto.cadastro.interfaces;

import java.util.List;

import br.com.webprojeto.basicas.*;
import br.com.webprojeto.exception.CnpjDuplicadoException;

public interface InterfaceCadastroEmpresa {

	public abstract void adicionarEmpresa(Empresa Emp) throws CnpjDuplicadoException;

	public abstract void removerEmpresa(long codEmpresa);

	public abstract void atualizarEmpresa(Empresa Emp);

	public abstract Empresa procurarEmpresa(String cnpj);

	public abstract List<Empresa> listarEmpresa();

	public abstract Empresa localizarEmpresaStatus(String status);

}